a strained relationship - Français Anglais Dictionnaire